$(function () {


 query();

    //个人信息查询
    function query(){
        //请求
        $.ajax({
            url : "user/userinfo",
            type : "get",
            dataType : "json",
            success : function(data){
                let userInfo = data.data;
                $("#name").val(userInfo.name);
                $("#sex").val(userInfo.sex);
                $("#age").val(userInfo.age);
                $("#mobile").val(userInfo.mobile);
                $("#email").val(userInfo.email);
                $("#realname").val(userInfo.realname);
                $("#chinaid").val(userInfo.chinaid);
                if(userInfo.role=="0"){
                $('#type1').html("普通用户");
                }else if(userInfo.role=="1"){
                $('#type1').html("vip用户");
                }else{
                 $('#type1').html("申请中");
                }
            }
        })
        //请求end
    }
    //个人信息查询end


    //个人信息可修改
    $("#userInfoEditBtn").on("click", function(){
        $("#userInfoFrm :input").attr("disabled", false);
        $("#userInfoEditConfirmBtn").attr("disabled", false);
    })
    //个人信息可修改end

    //个人信息修改确认
    $("#userInfoEditConfirmBtn").on("click", function(){
        var user = {"name":$("#name").val(),
                    "sex":$("#sex").val(),
                    "age":$("#age").val(),
                    "mobile":$("#mobile").val(),
                    "email":$("#email").val(),
                    "realname":$("#realname").val(),
                    "chinaid":$("#chinaid").val()}
        if(confirm("确认修改吗?")){
            //请求
            $.ajax({
                url : "user/infoEdit",
                data : JSON.stringify(user),
                type : "post",
                contentType: 'application/json;charset=utf-8',
                dataType : "json",
                success : function(data){
                    alert("成功")
                    $(location).attr("href", "myProfile.html");
                }
            })
            //请求end
        }else{
            console.log("取消修改")
        }
    })
    //个人信息修改确认end

    //密码可修改
       $("#userpwdInfoEditBtn").on("click", function(){
            $("#userpwdInfoFrm :input").attr("disabled", false);
            $("#userpwdInfoEditConfirmBtn").attr("disabled", false);
        })
    //密码可修改结束

    //密码修改确认
    $("#userpwdInfoEditConfirmBtn").on("click", function(){
            let user =  {"pwd":$("#pwd0").val()}
               $.ajax({
                   url : "user/showUserByPwd",
                   data : JSON.stringify(user),
                   type : "post",
                   contentType: 'application/json;charset=utf-8',
                   dataType : "json",
                   success : function(data){
                   if(data.data==null){
                       alert("原密码不正确！请重新输入")
                       $(location).attr("href", "myProfile.html");
                       }else{
                            pwd();
                       }
                   }
               })
    })
    //密码修改确认结束

    //密码修改
    function pwd(){
            let p1=$("#pwd1").val();
             let p2=$("#pwd2").val();
             if(p1!=p2){
                 alert("两次密码输入不一致！请重新输入");
             }else{
         var user = {"pwd":$("#pwd1").val()}
         if(confirm("确认修改吗?")){
             //请求
             $.ajax({
                 url : "user/pwdEdit",
                 data : JSON.stringify(user),
                 type : "post",
                 contentType: 'application/json;charset=utf-8',
                 dataType : "json",
                 success : function(data){
                     alert("密码修改成功")
                     $(location).attr("href", "login.html");
                 }
             })
             //请求end
         }else{
             console.log("取消修改")
         }
         }
    }
    //密码修改结束

    //申请成为会员
    $("#userlevelchange").on("click", function(){
         if(confirm("您确认要申请吗?")){
             //请求
             window.location.href="/information/levelapply.html";
             //请求end
         }else{
             console.log("取消申请")
         }
    })
    //申请成为会员结束

});
